facility project - French English Dictionary